2ad0ba788c1c4db3b8a9b22d7172c630aec063a7,plugins/InspectionGadgets/src/com/siyeh/ig/resources/JNDIResourceInspection.java,JNDIResourceVisitor,visitNewExpression,#PsiNewExpression#,103
Before Change
}
final PsiElement parent = expression.getParent();
if(!(parent instanceof PsiAssignmentExpression)){
registerError(expression, expression);
return;
}
final PsiAssignmentExpression assignment =
After Change
PsiTreeUtil.getParentOfType(currentContext,
PsiTryStatement.class);
if(tryStatement == null){
final PsiType type = expression.getType();
if (type == null) {
return;
}
final String text = type.getPresentableText();
registerError(expression, text);
return;
}
if(resourceIsOpenedInTryAndClosedInFinally(tryStatement,
expression,
boundVariable)){